// @ts-ignore
/* eslint-disable */
import request from '@/request'

/** 此处后端没有提供注释 GET /file/proxy/${param0}/code_deploy/${param1}/&#42;&#42; */
export async function proxyCodeDeploy(
	// 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
	params: API.proxyCodeDeployParams,
	options?: { [key: string]: any }
) {
	const { userId: param0, deployKey: param1, ...queryParams } = params
	return request<string>(`/file/proxy/${param0}/code_deploy/${param1}/**`, {
		method: 'GET',
		params: { ...queryParams },
		...(options || {}),
	})
}

/** 此处后端没有提供注释 GET /file/proxy/${param0}/code_output/&#42;&#42; */
export async function proxyCodeOutput(
	// 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
	params: API.proxyCodeOutputParams,
	options?: { [key: string]: any }
) {
	const { userId: param0, ...queryParams } = params
	return request<string>(`/file/proxy/${param0}/code_output/**`, {
		method: 'GET',
		params: { ...queryParams },
		...(options || {}),
	})
}
